Internet Archive BookReader

The Battle of Gettysburg : a comprehensive narrative